/**
 * UserTrade.java
 * UserTrade实体映射对象
 * 
 * @author		zhoubing
 * @date   		2018-08-20 11:21:32
 * @revision	v1.0
 */
package com.jftone.bh.app.model;

import org.jftone.model.Model;

import javax.persistence.*;

@Entity
@Table(name="ntb_vip_trade")
public class NtbVipTrade extends Model {
	@Column(name="create_time")
	private Long createTime;

	@Column(name="pay_type")
	private Short payType;

	@Column(name="client_type")
	private Short clientType;

	@Column(name="business_type")
	private Short businessType;

	@Column(name="trade_no")
	private String tradeNo;

	@Column(name="trade_noex")
	private String tradeNoex;

	@Column(name="finish_time")
	private Long finishTime;

	@Column(name="source_type")
	private Short sourceType;

	@Column(name="trade_fee")
	private Integer tradeFee;

	@Column(name="remove_tag")
	private Short removeTag;

	@Id
	@GeneratedValue(strategy= GenerationType.IDENTITY)
	@Column(name="id")
	private Long id;

	@Column(name="status")
	private Short status;

	@Column(name="user_id")
	private Integer userId;

	public Long getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}

	public Short getPayType() {
		return payType;
	}

	public void setPayType(Short payType) {
		this.payType = payType;
	}

	public Short getBusinessType() {
		return businessType;
	}

	public void setBusinessType(Short businessType) {
		this.businessType = businessType;
	}

	public Short getClientType() {
		return clientType;
	}

	public void setClientType(Short clientType) {
		this.clientType = clientType;
	}

	public String getTradeNo() {
		return tradeNo;
	}

	public void setTradeNo(String tradeNo) {
		this.tradeNo = tradeNo;
	}

	public String getTradeNoex() {
		return tradeNoex;
	}

	public void setTradeNoex(String tradeNoex) {
		this.tradeNoex = tradeNoex;
	}

	public Long getFinishTime() {
		return finishTime;
	}

	public void setFinishTime(Long finishTime) {
		this.finishTime = finishTime;
	}

	public Short getSourceType() {
		return sourceType;
	}

	public void setSourceType(Short sourceType) {
		this.sourceType = sourceType;
	}

	public Integer getTradeFee() {
		return tradeFee;
	}

	public void setTradeFee(Integer tradeFee) {
		this.tradeFee = tradeFee;
	}

	public Short getRemoveTag() {
		return removeTag;
	}

	public void setRemoveTag(Short removeTag) {
		this.removeTag = removeTag;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Short getStatus() {
		return status;
	}

	public void setStatus(Short status) {
		this.status = status;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}
}
